What's Stopping An Oil Price Rally?OilPrice.com (blog)Oil supply disruptions, high OPEC oil cut deal compliance rates, an extra-violent hurricane season, and the threat of new U.S. sanctions against Iran have fed optimism in oil markets over the past c
…